using System;

namespace U.B.DoMain.工作流引擎.Models
{
    public class ApprovalWorkflowData
    {
        // 请假申请信息
        public int LAId { get; set; }
        public string LeaveName { get; set; }
        public string LeaveType { get; set; }
        public DateTime StartTime { get; set; }
        public DateTime EndTime { get; set; }
        public string LeaveReason { get; set; }

        // 审批信息
        public int LeaderId { get; set; }
        public string LeaderName { get; set; }
        public int AppResult { get; set; }
        public string Reason { get; set; }

        // 工作流状态
        public bool IsValid { get; set; }
        public bool HasPermission { get; set; }
        public string CurrentStep { get; set; }
        public DateTime LastUpdated { get; set; }
    }
}